package model

import "gorm.io/gorm"

type OrderItem struct {
	gorm.Model
	OrderID     uint    `json:"order_id"`
	ProductID   uint    `json:"product_id"`
	ProductName string  `json:"product_name"` // 商品名称快照
	Quantity    int     `json:"quantity"`
	Price       float64 `json:"price"` // 下单时的价格快照
	// 送货单相关字段
	Unit       string `json:"unit"`        // 单位
	Spec       string `json:"spec"`        // 规格
	Brand      string `json:"brand"`       // 品牌
	MadeIn     string `json:"made_in"`     // 产地
	BatchNo    string `json:"batch_no"`    // 批次号
	ExpiryDate string `json:"expiry_date"` // 有效期
	Remark     string `json:"remark"`      // 备注
}
